Big Huge Thesaurus

unwelcome person

noun